Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 EDEN TERRACE Terraced £25,000 1 Mar 1995
23 EDEN TERRACE Terraced £100,000 20 Jul 2020